/*
请根据要求打印可空心倒三角形。

输入：
输入三角形的高度（h >= 0）。

输出：
打印相应的空心倒三角形。图样参见测试用例。
*/

/*
测试用例1:
输入：
3↵
输出：
*****↵
 * *↵
  *↵

测试用例2:
输入：
5↵
输出：
*********↵
 *     *↵
  *   *↵
   * *↵
    *↵
*/
#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {
  
  // 接收用户输入
  int h;
  cin >> h;
  
  // 打印空心三角形
  for (int i=0; i<h; i++)
  {
    for (int j=0; j<2*h-1-i; j++)
    {
      // 第一行
      if (i == 0)
      {
        cout << "*";
      }
      // 其余行
      else 
      {
        if (j==i || j==2*h-2-i)
          cout << "*";
        else
          cout << " ";
      }
    }
    cout << endl;
  }
	
}